make an impact - Allemand Anglais Dictionnaire